package com.ruitu.router_module.bean.cart;

import android.os.Parcel;
import android.os.Parcelable;

import java.io.Serializable;

public class OmsCartItemListBean implements Serializable {
    /**
     * id : 1030
     * productId : 76
     * productSkuId : 122
     * memberId : 80
     * quantity : 1
     * canUseIntegral : 100
     * price : 1499.0
     * sp1 : 白色恋人
     * sp2 : 64G
     * sp3 : null
     * productPic : http://www.xinhongdou.cn:8050/20200101/86c0c0b5ca094200815316a5e9477585.jpg
     * productName : 小米CC9
     * productSubTitle : 暂无促销信息
     * productSkuCode : 10021
     * memberNickname : null
     * createDate : 2020-01-09 17:14:00
     * modifyDate : null
     * deleteStatus : 0
     * productCategoryId : 19
     * productBrand : 小米
     * productSn : 10020
     * productAttr : null
     */

    private String id;
    private String productId;
    private String productSkuId;
    private String memberId;
    private int quantity;
    private String allowUsedCouponStatus;
    private String allowUsedGoldStatus;
    private String canUseIntegral;
    private String couponStatus;
    private double price;
    private String sp1;
    private String sp2;
    private String sp3;
    private String productPic;
    private String productName;
    private String productSubTitle;
    private String productSkuCode;
    private Object memberNickname;
    private String createDate;
    private Object modifyDate;
    private String deleteStatus;
    private String productCategoryId;
    private String productBrand;
    private String productSn;
    private Object productAttr;
    private boolean isCheck;
    private CouponList coupon;
    private String userIntegral;

    public String getUserIntegral() {
        return userIntegral;
    }

    public void setUserIntegral(String userIntegral) {
        this.userIntegral = userIntegral;
    }

    public String getAllowUsedCouponStatus() {
        return allowUsedCouponStatus;
    }

    public void setAllowUsedCouponStatus(String allowUsedCouponStatus) {
        this.allowUsedCouponStatus = allowUsedCouponStatus;
    }

    public String getAllowUsedGoldStatus() {
        return allowUsedGoldStatus;
    }

    public void setAllowUsedGoldStatus(String allowUsedGoldStatus) {
        this.allowUsedGoldStatus = allowUsedGoldStatus;
    }

    public String getCouponStatus() {
        return couponStatus;
    }

    public void setCouponStatus(String couponStatus) {
        this.couponStatus = couponStatus;
    }

    public CouponList getCoupon() {
        return coupon;
    }

    public void setCoupon(CouponList coupon) {
        this.coupon = coupon;
    }

    public boolean isCheck() {
        return isCheck;
    }

    public void setCheck(boolean check) {
        isCheck = check;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getProductSkuId() {
        return productSkuId;
    }

    public void setProductSkuId(String productSkuId) {
        this.productSkuId = productSkuId;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public int getQuantity() {
        return quantity;
    }

    public void setQuantity(int quantity) {
        this.quantity = quantity;
    }

    public String getCanUseIntegral() {
        return canUseIntegral;
    }

    public void setCanUseIntegral(String canUseIntegral) {
        this.canUseIntegral = canUseIntegral;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public String getSp1() {
        return sp1;
    }

    public void setSp1(String sp1) {
        this.sp1 = sp1;
    }

    public String getSp2() {
        return sp2;
    }

    public void setSp2(String sp2) {
        this.sp2 = sp2;
    }

    public String getSp3() {
        return sp3;
    }

    public void setSp3(String sp3) {
        this.sp3 = sp3;
    }

    public String getProductPic() {
        return productPic;
    }

    public void setProductPic(String productPic) {
        this.productPic = productPic;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductSubTitle() {
        return productSubTitle;
    }

    public void setProductSubTitle(String productSubTitle) {
        this.productSubTitle = productSubTitle;
    }

    public String getProductSkuCode() {
        return productSkuCode;
    }

    public void setProductSkuCode(String productSkuCode) {
        this.productSkuCode = productSkuCode;
    }

    public Object getMemberNickname() {
        return memberNickname;
    }

    public void setMemberNickname(Object memberNickname) {
        this.memberNickname = memberNickname;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public Object getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Object modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(String deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public String getProductCategoryId() {
        return productCategoryId;
    }

    public void setProductCategoryId(String productCategoryId) {
        this.productCategoryId = productCategoryId;
    }

    public String getProductBrand() {
        return productBrand;
    }

    public void setProductBrand(String productBrand) {
        this.productBrand = productBrand;
    }

    public String getProductSn() {
        return productSn;
    }

    public void setProductSn(String productSn) {
        this.productSn = productSn;
    }

    public Object getProductAttr() {
        return productAttr;
    }

    public void setProductAttr(Object productAttr) {
        this.productAttr = productAttr;
    }

    @Override
    public String toString() {
        return "OmsCartItemListBean{" +
                "id='" + id + '\'' +
                ", productId='" + productId + '\'' +
                ", productSkuId='" + productSkuId + '\'' +
                ", memberId='" + memberId + '\'' +
                ", quantity=" + quantity +
                ", canUseIntegral='" + canUseIntegral + '\'' +
                ", price='" + price + '\'' +
                ", sp1='" + sp1 + '\'' +
                ", sp2='" + sp2 + '\'' +
                ", sp3='" + sp3 + '\'' +
                ", productPic='" + productPic + '\'' +
                ", productName='" + productName + '\'' +
                ", productSubTitle='" + productSubTitle + '\'' +
                ", productSkuCode='" + productSkuCode + '\'' +
                ", memberNickname=" + memberNickname +
                ", createDate='" + createDate + '\'' +
                ", modifyDate=" + modifyDate +
                ", deleteStatus='" + deleteStatus + '\'' +
                ", productCategoryId='" + productCategoryId + '\'' +
                ", productBrand='" + productBrand + '\'' +
                ", productSn='" + productSn + '\'' +
                ", productAttr=" + productAttr +
                ", isCheck=" + isCheck +
                '}';
    }

}
